|
sgdk
|
Types definition. More...
Go to the source code of this file.
Classes | |
| struct | Box |
| struct | Circle |
Defines | |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | NULL 0 |
| #define | MIN_U8 0x00 |
| #define | MAX_U8 0xFF |
| #define | MIN_S8 -0x80 |
| #define | MAX_S8 0x7F |
| #define | MIN_U16 0x0000 |
| #define | MAX_U16 0xFFFF |
| #define | MIN_S16 -0x8000 |
| #define | MAX_S16 0x7FFF |
| #define | MIN_U32 0x0000 |
| #define | MAX_U32 0xFFFFFFFF |
| #define | MIN_S32 -0x80000000 |
| #define | MAX_S32 0x7FFFFFFF |
| #define | s8 char |
| #define | s16 short |
| #define | s32 long |
| #define | u8 unsigned char |
| #define | u16 unsigned short |
| #define | u32 unsigned long |
| #define | vs8 volatile s8 |
| #define | vs16 volatile s16 |
| #define | vs32 volatile s32 |
| #define | vu8 volatile u8 |
| #define | vu16 volatile u16 |
| #define | vu32 volatile u32 |
| #define | uint8_t u8 |
| #define | uint16_t u16 |
| #define | uint32_t u32 |
| #define | int8_t s8 |
| #define | int16_t s16 |
| #define | int32_t s32 |
| #define | FASTCALL |
Typedefs | |
| typedef s16 | fix16 |
| typedef s32 | fix32 |
| typedef void | _voidCallback () |
Functions | |
| u8 | getZeroU8 () |
| u16 | getZeroU16 () |
| u32 | getZeroU32 () |
Types definition.
SGDK Types definition.
| #define FALSE 0 |
FALSE define (equivalent to 0).
| #define NULL 0 |
NULL define (equivalent to 0).
| #define s16 short |
16 bits signed integer (equivalent to short).
| #define s32 long |
32 bits signed integer (equivalent to long).
| #define s8 char |
8 bits signed integer (equivalent to char).
| #define TRUE 1 |
TRUE define (equivalent to 1).
| #define u16 unsigned short |
16 bits unsigned integer (equivalent to unsigned short).
| #define u32 unsigned long |
32 bits unsigned integer (equivalent to unsigned long).
| #define u8 unsigned char |
8 bits unsigned integer (equivalent to unsigned char).
| #define vs16 volatile s16 |
volatile 16 bits signed integer.
| #define vs32 volatile s32 |
volatile 32 bits signed integer.
| #define vs8 volatile s8 |
volatile 8 bits signed integer.
| #define vu16 volatile u16 |
volatile 16 bits unsigned integer.
| #define vu32 volatile u32 |
volatile 32 bits unsigned integer.
| #define vu8 volatile u8 |
volatile 8 bits unsigned integer.
16 bits fixed floting point type.
32 bits fixed floating point type.